簡(jiǎn)介:本課程將帶領(lǐng)大家通過(guò)自定義控件,使用Matrix API結(jié)合手勢(shì)檢測(cè)實(shí)現(xiàn)Android自由縮放的圖片預(yù)覽效果。課程采用循序漸進(jìn)的方式,首先實(shí)現(xiàn)圖片的自由縮放,然后引入自由移動(dòng),最后實(shí)現(xiàn)雙擊放大與縮小的功能。通過(guò)該課程,大家可以對(duì)Matrix以及手勢(shì)檢測(cè)相關(guān)API進(jìn)行深入的學(xué)習(xí)。
第1章 案例介紹
本章節(jié)對(duì)案例實(shí)現(xiàn)效果進(jìn)行說(shuō)明,介紹實(shí)現(xiàn)此案例需要用到的知識(shí)點(diǎn)。
第2章 實(shí)現(xiàn)圖片的自由縮放
本章節(jié)帶領(lǐng)大家編寫(xiě)代碼實(shí)現(xiàn)圖片的自由縮放。
第3章 實(shí)現(xiàn)圖片的自由移動(dòng)
本章節(jié)帶領(lǐng)大家編寫(xiě)代碼實(shí)現(xiàn)圖片的自由移動(dòng)效果。
第4章 實(shí)現(xiàn)圖片雙擊放大縮小
本章節(jié)帶領(lǐng)大家通過(guò)手勢(shì)識(shí)別以及計(jì)時(shí)任務(wù)實(shí)現(xiàn)雙擊圖片的放大與縮小。
第5章 示例與ViewPager結(jié)合使用
本章節(jié)帶領(lǐng)大家學(xué)習(xí)分析移動(dòng)時(shí)與ViewPager產(chǎn)生的沖突,并且對(duì)沖突進(jìn)行處理。
第6章 項(xiàng)目總結(jié)
本章節(jié)帶領(lǐng)大家進(jìn)行整體項(xiàng)目的總結(jié)與回顧。